@charset "utf-8";
.tabpanel { }
.tabpanel_tab_content { width: 100%; height: 42px; line-height: 42px; overflow: hidden; white-space: nowrap; position: relative; background-image: url(../../../images/ui-tabpanel-bg.gif); background-repeat: repeat-x; background-position: left top; }
.tabpanel_tab_content .tabpanel_move_content { width: 0px; overflow: hidden; }
.tabpanel_move_content_scroll { margin-left: 19px; margin-right: 19px; }
.tabpanel_mover { width: 5000px; margin: 0; padding: 0; position: relative; }
.tabpanel_mover li { width: auto;  height: 40px; line-height: 40px;  padding-right:40px; background-image: url(../../../images/ui-tabpanel-bg-line.gif); background-repeat: no-repeat; background-position: right top; float: left; position: relative; list-style-type: none; cursor: pointer; }
.tabpanel_mover li .closer { position: absolute; right: 10px; top: 10px; width: 10px; height: 10px; cursor: pointer; background-image: url(../../../images/ui-tabpanel-clover.gif); background-repeat: no-repeat; background-position: center center; padding:5px; }
.tabpanel_mover li .title { font-size: 14px; padding-left: 10px; overflow: hidden; float: left; *height: 40px;
*line-height: 40px;
}
.tabpanel_mover li div { color: #4b5765; }
.tabpanel_mover li .icon_title { font-size: 14px; color: #23508E; padding-left: 25px; background-repeat: no-repeat; overflow: hidden; float: left; *height: 40px;
*line-height: 40px;
}
.tabpanel_mover li.active { font-weight: bold; background-image: url(../../../images/ui-tabpanel-bg-hover.gif); background-repeat: no-repeat; background-position: right top; }
.tabpanel_tab_content .tabpanel_left_scroll { position: absolute; width: 19px; height: 42px; left: 0px; top: 0px; cursor: pointer; z-index: 10; background-color:;
background-image: url(../../../images/ui-tabpanel-left.gif); background-repeat: no-repeat; background-position: 0px 0; }
.tabpanel_tab_content .tabpanel_right_scroll { background: url(../../../images/ui-tabpanel-rigt.gif) no-repeat 0 0; position: absolute; width: 19px; height: 42px; right: 0px; top: 0px; cursor: pointer; z-index: 10; }
.tabpanel_tab_content .tabpanel_scroll_over { }
.tabpanel_tab_content .tabpanel_left_scroll_disabled { background-position: 0 0; opacity: .5; -moz-opacity: .5; filter: alpha(opacity = 50); cursor: default; }
.tabpanel_right_scroll_disabled { background-position: -36px 0; opacity: .5; -moz-opacity: .5; filter: alpha(opacity = 50); cursor: default; }
.display_none { display: none; }
.disabled { color: gray; }
.tabpanel_tab_content .tabpanel_tab_spacer { height: 2px; font-size: 1px; line-height: 1px; margin-top: -1px; }
.tabpanel_content { background-color: #FFF; overflow: hidden; position: relative; }
.tabpanel_content .html_content { width: 100%; height: 100%; background-color: #FFF; position: absolute; z-index: 0; left: 0; top: 0; }
